[IA64] fix debug=y build: update ASSERT(acktype)
authorawilliam@xenbuild.aw <awilliam@xenbuild.aw>
Sat, 3 Jun 2006 20:42:13 +0000 (14:42 -0600)
committerawilliam@xenbuild.aw <awilliam@xenbuild.aw>
Sat, 3 Jun 2006 20:42:13 +0000 (14:42 -0600)
action->acktype is no longer defined here.  Dereference
desc->action->acktype to get to it.

Signed-off-by: Aron Griffis <aron@hp.com>
xen/arch/ia64/xen/irq.c

index 5218d0e3645de3a50154a8d8384cd44323283c27..294388043f347f582eec62afe1b24bcf986caf9f 100644 (file)
@@ -440,7 +440,7 @@ int pirq_guest_eoi(struct domain *d, int irq)
     if ( test_and_clear_bit(irq, &d->pirq_mask) &&
          (--((irq_guest_action_t *)desc->action)->in_flight == 0) )
     {
-        ASSERT(action->ack_type == ACKTYPE_UNMASK);
+        ASSERT(((irq_guest_action_t*)desc->action)->ack_type == ACKTYPE_UNMASK);
         desc->handler->end(irq);
     }
     spin_unlock_irq(&desc->lock);